var _o112;
var cc__decorate = __decorate;
Object.defineProperty(exports, "__esModule", {
  value: true
});
var $2UIManager = require("UIManager");
var $2ServerConfig = require("ServerConfig");
var cc__decorator = cc._decorator;
var ccp_ccclass = cc__decorator.ccclass;
var ccp_property = cc__decorator.property;
var def_UIConfig = _o112 = /* */function () {
  function _ctor() {
    babel_classCallCheck(this, _ctor);
    this.inited = false;
    this.TTGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.KWaiGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.Pc = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.WXGame = {};
    this.QQGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.OPPOGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.VIVOGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.IOS_WEB = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.ZFBGame = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.Pc_DaRen = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.Pc_ZhiBo = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.Pc_DuanShiPing = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
    this.Pc_ZhiBoShenHe = {
      UIHome: {
        zIndex: $2UIManager.layerType.StaticView
      }
    };
  }
  return babel_createClass(_ctor, [{
    key: "config",
    get() {
      return $2ServerConfig.default.getInstance().gameconfig.config;
    }
  }, {
    key: "server",
    get() {
      return $2ServerConfig.default.getInstance();
    }
  }, {
    key: "init",
    value: function init() {
      _o112._instance = null;
      _o112._instance = new _o112();
      _o112._instance.inited = true;
    }
  }], [{
    key: "getInstance",
    value: function getInstance() {
      null == this._instance && (this._instance = new _o112());
      return this._instance;
    }
  }]);
}();
def_UIConfig._instance = null;
def_UIConfig = _o112 = cc__decorate([ccp_ccclass], def_UIConfig);
exports.default = def_UIConfig;